export type PageTabItem = {
  key: string
  title: string
}
export type LabelValue<T = string | number> = {
  label: string
  value: T
}
export type UnwrapArray<T> = T extends (infer R)[] ? R : T

export interface Strategies<T> {
  [k: string | number]: T
}
